918 E State St, Rockford, IL 61104-1007, Rockford
Hands down best Gyros in town. Foods always hot. Service is always professional and polite.
Hands down best Gyros in town. Foods always hot. Service is always professional and polite.